DOVE: A Tool for Design Modelling and Verification in Safety Critical Systems
نویسندگان
چکیده
Safety critical computer-based systems are now in widespread use in Defence. A number of current standards such as the UK Defence Standards 0055 and 00-56 and the recently proposed Def (Aust) Standard DR5679 require the use of formal mathematical modeling and reasoning to provide sufficient assurance of safety of system design. The analysis of system design at an early stage is a crucial step in ensuring that safety requirements are successfully flowed into later system development. Unfortunately, the techniques and tools available for the formal analysis of system design are generally cumbersome to apply in practice, and can be expensive.
منابع مشابه
State-Machine Modelling in the DOVE System
The DOVE tool supports high-level system modelling and design, and formal reasoning about critical properties. DOVE uses state-machine graphs to illustrate designs, thus building on a familiar and effective means of communicating system designs to a wide audience. DOVE employs a propositional temporal logic to express desirable behavioural properties of the design, and presents it in a sequent ...
متن کاملSafety Verification of Real Time Systems Serving Periodic Devices
In real-time systems response to a request from a controlled object must be correct and timely. Any late response to a request from such a device might lead to a catastrophy. The possibility of a task overrun, i.e., missing the deadline for completing a requested task, must be checked and removed during the design of such systems. Safe design of real-time systems running periodic tasks under th...
متن کاملA Tool for Practical Reasoning about State Machine Designs
Critical systems (e.g. safety-critical and security-critical systems) need the highest levels of assurance. The eeective engineering design of critical systems still lacks easy-to-use, practical and above-all trustworthy tools which allow the exploration of possible design strategies, and support formal reasoning about their critical properties. In this paper, we describe the Veracity prototype...
متن کاملFrom Requirements Engineering to Safety Assurance: Refinement Approach
Formal modelling and verification are widely used in the development of safety-critical systems. They aim at providing a mathematically-grounded argument about system safety. In particular, this argument can facilitate construction of a safety case – a structured safety assurance document required for certification of safety-critical systems. However, currently there is no adequate support for ...
متن کاملTool for Translating Simulink Models into Input Language of a Model Checker
Model Based Development (MBD) using Mathworks tools like Simulink, Stateflow etc. is being pursued in Honeywell for the development of safety critical avionics software. Formal verification techniques are well-known to identify design errors of safety critical systems reducing development cost and time. As of now, formal verification of Simulink design models is being carried out manually resul...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998